সিএসএস এট্রিবিউট সিলেক্টর (CSS Attr Selector)

Web Development - সিএসএস (CSS) - সিএসএস ব্যাসিক(CSS Basic) | NCTB BOOK

নির্দিষ্ট এট্রিবিউটের সাহায্যে এইচটিএমএল এলিমেন্টকে স্টাইল করা

কোন একটি নির্দিষ্ট এট্রিবিউট অথবা এট্রিবিউটের ভ্যালুকে সিলেক্টের মাধ্যমে এইচটিএমএল এলিমেন্টকে স্টাইল করা সম্ভব।


সিএসএস [attribute] সিলেক্টর

[attribute] সিলেক্টরের সাহায্যে নির্দিষ্ট এট্রিবিউট যুক্ত এলিমেন্টকে সিলেক্ট করা যায়।

নিচের উদাহরণে target এট্রিবিউট যুক্ত সকল এলিমেন্ট সিলেক্ট করা হয়েছে।

linkcode

টার্গেট এট্রিবিউট দ্বারা লিংকটির ব্রেকগ্রাউন্ড কালার পরিবর্তন করা হয়েছে।

kt_satt_skill_example_id=1070


সিএসএস [attribute="value"] সিলেক্টর

[attribute="value"] সিলেক্টরের মাধ্যমে নির্দিষ্ট এট্রিবিউট এবং এট্রিবিউটের ভ্যালু যুক্ত এলিমেন্টকে সিলেক্ট করা যায়।

নিচের উদাহরণে target="_blank" এট্রিবিউট যুক্ত সকল < a> এলিমেন্টকে সিলেক্ট করা হয়েছেঃ

kt_satt_skill_example_id=1073


সিএসএস [attribute~="value"] সিলেক্টর

[attribute~="value"] সিলেক্টরের মাধ্যমে এট্রিবিউটের ভ্যালুর কোন একটি নির্দিষ্ট শব্দের সাহায্যে এলিমেন্টকে সিলেক্ট করা যায়।

নিচের উদাহরণে, title এট্রিবিউটের ভ্যালুর মধ্যে একটি সতন্ত্র শব্দ "satt" যুক্ত সকল এলিমেন্টকে সিলেক্ট করা হয়েছেঃ

kt_satt_skill_example_id=1075

উপরের উদাহরণে title=" chandpur satt", এবং title="satt logo" যুক্ত এলিমেন্টগুলোর সাথে ম্যাচ(match ) করবে। কিন্তু title="our-satt" অথবা title="satts" যুক্ত এলিমেন্টের সাথে ম্যাচ করবে না।


সিএসএস [attribute|="value"] সিলেক্টর

[attribute|="value"] সিলেক্টরের মাধ্যমে কোন নির্দিষ্ট এট্রিবিউটের একটি নির্দিষ্ট ভ্যালু দিয়ে শুরু হওয়া এলিমেন্টকে সিলেক্ট করা যায়।

নিচের উদাহরণে class এট্রিবিউটের "satt" শব্দ দিয়ে শুরু হওয়া ভ্যালু যুক্ত সকল এলিমেন্টকে সিলেক্ট করা হয়েছেঃ

নোটঃ ভ্যালু অবশ্যই একটি পুরো শব্দ হতে হবে। যেমনঃ-class="satt",class="satt_info",class="satt-name" অথবা class="sattservicee"! 

kt_satt_skill_example_id=1076


সিএসএস [attribute^="value"] সিলেক্টর

[attribute^="value"] সিলেক্টরটি এলিমেন্টকে সিলেক্ট করতে ব্যবহৃত হয় যাদের এট্রিবিউটের ভ্যালু কোন একটি নির্দিষ্ট ভ্যালু দিয়ে শুরু হয়।

নিচের উদাহরণে ঐ সকল এলিমেন্টকে সিলেক্ট করবে যাদের এট্রিবিউটের ভ্যালু "satt" দিয়ে শুরু হয়েছে।

নোট: ভ্যালুটি সম্পূর্ণ শব্দ না হলেও চলবে। যেমন: class="satt", অথবা হাইফেন ( - ) দ্বারাও ব্যবহার করা যেতে পারে। যেমনঃ class="satt-name"! ,class="satt_info"!

kt_satt_skill_example_id=1077


সিএসএস [attribute$="value"] সিলেক্টর

[attribute$="value"] সিলেক্টরটি এমন এলিমেন্টকে সিলেক্ট করতে ব্যবহৃত হয় যাদের এট্রিবিউটের ভ্যালু কোন একটি নির্দিষ্ট ভ্যালু দিয়ে শেষ হয়।

নিচের উদাহরণে ঐ সকল এলিমেন্টকে সিলেক্ট করবে যাদের এট্রিবিউট class এবং যার ভ্যালু "satt" দিয়ে শেষ হয়েছে।

নোট: ভ্যালুটি সম্পূর্ণ শব্দ না হলেও চলবে। যেমন: class="satt", অথবা হাইফেন ( - ) দ্বারাও ব্যবহার করা যেতে পারে। যেমনঃ class="satt-name"! ,class="satt_info"!

kt_satt_skill_example_id=1079


সিএসএস [attribute*="value"] সিলেক্টর

[attribute*="value"] সিলেক্টরটি এমন এলিমেন্টকে সিলেক্ট করতে ব্যবহৃত হয় যাদের এট্রিবিউট একটি নির্দিষ্ট ভ্যালু বহন করে।

নিচের উদাহরণে ঐ সকল এলিমেন্টকে সিলেক্ট করে যার class এট্রিবিউটের ভ্যালু "sa" বর্ণগুলো বহন করেঃ

নোটঃ ভ্যালুটি সম্পূর্ণ শব্দ না হলেও চলবে।

kt_satt_skill_example_id=1080


এট্রিবিউট সিলেক্টরের মাধ্যমে ফর্ম স্টাইল করা

class বা ID ছাড়াও এট্রিবিউট সিলেক্টরের মাধ্যমে ফরম স্টাইল করা সহজ।

kt_satt_skill_example_id=1083


বিঃ দ্র: ইন্টারনেট এক্সপ্লোরের[এট্রিবিউট] দ্রুত কাজ করানোর জন্য DOCTYPE অবশ্যই ডিক্লেয়ার করতে হবে

টিপস: ফর্ম স্টাইল সম্মন্ধে আরো জানতে আমাদের সিএসএস ফরম অধ্যায় ভিজিট করুন।


সিএসএস সিলেক্টরের সম্পূর্ণ রেফারেন্সের জন্য আমাদের সিএসএস সিলেক্টর অধ্যায়টি পড়ূন।


 

Content added || updated By
Promotion